// 数据字典明细分页查询请求参数
export interface QueryDictDataReq {
  dictType: string
  pageReq: {
    current: number
    size: number
  }
}

export interface SysDictDataVO {
  id: string // 主键ID，使用 ToStringSerializer 转换为字符串
  dictType: string // 字典类型编码，与 sys_dict_type.dict_type 关联
  dictCode: string // 字典项编码
  dictValue: string // 字典项值（显示名称）
  sortOrder: number // 排序号
  status: boolean // 状态（0正常，1停用）
  parentId: number // 父级ID，支持层级结构（如省市）
  remark: string // 备注说明
  creatorId: number // 创建人id
  creatorName: string // 创建人名称
  createTime: string // 创建时间，格式 "yyyy-MM-dd"
  modifierId: number // 修改人id
  modifierName: string // 修改人名称
  modifyTime: string // 修改时间，格式 "yyyy-MM-dd"
  recordVersion: number// 版本号
  attribute2: string // 扩展字段2
  attribute3: string // 扩展字段3
  attribute4: string // 扩展字段4
  attribute5: string // 扩展字段5
  attribute1: string // 扩展字段1
}

export interface DictDataInOrUpReq {
  id?: number // 主键ID
  dictType: string // 字典类型编码，与 sys_dict_type.dict_type 关联
  dictCode: string // 字典项编码
  dictValue: string // 字典项值（显示名称）
  sortOrder: number // 排序号
  status: boolean // 状态（0正常，1停用）
  parentId: number // 父级ID，支持层级结构（如省市）
  remark: string // 备注说明
}
